/* 
 * File:   SdlUtils.h
 * Author: jose
 *
 * Created on March 29, 2012, 1:19 PM
 */

#ifndef SDLUTILS_H
#define	SDLUTILS_H

#include <SDL/SDL.h>
#include <string>

class SdlUtils {
public:
    SdlUtils();
    SdlUtils(const SdlUtils& orig);
    virtual ~SdlUtils();
    static SDL_Surface *loadImage(std::string filename);
    static SDL_Surface *loadImageColorKey(std::string fileName);
    static void applySurface(int x, int y, SDL_Surface* source, SDL_Surface* dest, SDL_Rect* rectClip  = NULL);
private:

};

#endif	/* SDLUTILS_H */

